put the pieces together - French English Dictionary